﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.Serialization;
using System.ServiceModel;
using System.Text;
using CommonClass;

namespace WebAppProject.Service
{
    // 注意: 使用“重构”菜单上的“重命名”命令，可以同时更改代码和配置文件中的接口名“IWebAppService”。
    [ServiceContract]
    public interface IWebAppService
    {
        /// <summary>
        /// 根据项目类别获取更新文件名称列表
        /// </summary>
        /// <param name="projectType">项目类别 ProjectTypeEnum</param>
        /// <returns></returns>
        [OperationContract]
        string[] GetUpdateFiles(string projectType);

        /// <summary>
        /// 根据项目类别获取最新版本号
        /// </summary>
        /// <param name="projectType">项目类别 ProjectTypeEnum</param>
        /// <returns></returns>
        [OperationContract]
        string GetLatestVersion(string projectType);
    }
}
